electrically discharged weapon - Español Inglés Diccionario